package cn.stylefeng.guns.modular.video.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

/**
 * <p>
 * 视频内容
 * </p>
 *
 * @author CHENCHEN
 * @since 2022-07-26
 */
@TableName("video_file")
public class VideoFile implements Serializable {

    private static final long serialVersionUID=1L;

    /**
     * ID
     */
      @TableId(value = "id", type = IdType.ID_WORKER)
    private Long id;

    /**
     * 视频标题
     */
    @TableField("video_title")
    private String videoTitle;

    /**
     * 视频地址
     */
    @TableField("video_addr")
    private String videoAddr;

    /**
     * 封面照地址
     */
    @TableField("poster_addr")
    private String posterAddr;

    /**
     * 阶段视频ID
     */
    @TableField("stage_data_id")
    private Long stageDataId;

    /**
     * 预留字段1
     */
    @TableField("reserve1")
    private String reserve1;

    /**
     * 预留字段2
     */
    @TableField("reserve2")
    private String reserve2;

    /**
     * 预留字段3
     */
    @TableField("reserve3")
    private String reserve3;

    /**
     * 预留字段4
     */
    @TableField("reserve4")
    private String reserve4;

    /**
     * 预留字段5
     */
    @TableField("reserve5")
    private String reserve5;

    /**
     * 预留字段6
     */
    @TableField("reserve6")
    private String reserve6;


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getVideoTitle() {
        return videoTitle;
    }

    public void setVideoTitle(String videoTitle) {
        this.videoTitle = videoTitle;
    }

    public String getVideoAddr() {
        return videoAddr;
    }

    public void setVideoAddr(String videoAddr) {
        this.videoAddr = videoAddr;
    }

    public String getPosterAddr() {
        return posterAddr;
    }

    public void setPosterAddr(String posterAddr) {
        this.posterAddr = posterAddr;
    }

    public Long getStageDataId() {
        return stageDataId;
    }

    public void setStageDataId(Long stageDataId) {
        this.stageDataId = stageDataId;
    }

    public String getReserve1() {
        return reserve1;
    }

    public void setReserve1(String reserve1) {
        this.reserve1 = reserve1;
    }

    public String getReserve2() {
        return reserve2;
    }

    public void setReserve2(String reserve2) {
        this.reserve2 = reserve2;
    }

    public String getReserve3() {
        return reserve3;
    }

    public void setReserve3(String reserve3) {
        this.reserve3 = reserve3;
    }

    public String getReserve4() {
        return reserve4;
    }

    public void setReserve4(String reserve4) {
        this.reserve4 = reserve4;
    }

    public String getReserve5() {
        return reserve5;
    }

    public void setReserve5(String reserve5) {
        this.reserve5 = reserve5;
    }

    public String getReserve6() {
        return reserve6;
    }

    public void setReserve6(String reserve6) {
        this.reserve6 = reserve6;
    }

    @Override
    public String toString() {
        return "VideoFile{" +
        "id=" + id +
        ", videoTitle=" + videoTitle +
        ", videoAddr=" + videoAddr +
        ", posterAddr=" + posterAddr +
        ", stageDataId=" + stageDataId +
        ", reserve1=" + reserve1 +
        ", reserve2=" + reserve2 +
        ", reserve3=" + reserve3 +
        ", reserve4=" + reserve4 +
        ", reserve5=" + reserve5 +
        ", reserve6=" + reserve6 +
        "}";
    }
}
